import Vue from 'vue'
import App from './App.vue'
import elementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import 'normalize.css'
// global css
import './assets/styles/index.scss'
import './assets/styles/element-variables.scss'
import router from "./router/routers";
import BaseHttpRequest from './api/BaseHttpRequest'
Vue.use(BaseHttpRequest);
import commonRequest from "@/api/modules/commonRequest";
import systemRequest from "@/api/modules/systemRequest";
import logsRequest from "@/api/modules/logsRequest";
Vue.use(logsRequest);
Vue.use(systemRequest);
Vue.use(commonRequest);
import './assets/icons' // icon
import store from './store'

Vue.use(elementUI);


Vue.config.productionTip = false

new Vue({
    el: '#app',
    router,
    store,
    render: h => h(App),
}).$mount('#app')
